<%--
  Created by IntelliJ IDEA.
  User: Pro
  Date: 2018-06-14
  Time: 19:55
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" %>
<%
    String path = request.getContextPath();//
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!-- HTML for static distribution bundle build -->
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <base href="${pageContext.request.contextPath}">
    <title>Swagger UI</title>
    <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700|Source+Code+Pro:300,600|Titillium+Web:400,600,700" rel="stylesheet">
    <link rel="stylesheet" type="text/css" href="swagger/swagger-ui.css" >
    <link rel="shortcut icon" href="static/assets/css/images/favicon.png">
    <%--<link rel="icon" type="image/png" href="swagger/favicon-32x32.png" sizes="32x32" />--%>
    <%--<link rel="icon" type="image/png" href="swagger/favicon-16x16.png" sizes="16x16" />--%>
    <style>
        html
        {
            box-sizing: border-box;
            overflow: -moz-scrollbars-vertical;
            overflow-y: scroll;
        }

        *,
        *:before,
        *:after
        {
            box-sizing: inherit;
        }

        body
        {
            margin:0;
            background: #fafafa;
        }
    </style>
</head>

<body>
<div id="swagger-ui"></div>

<script src="swagger/swagger-ui-bundle.js"> </script>
<script src="swagger/swagger-ui-standalone-preset.js"> </script>
<script>
    window.onload = function() {

        // Build a system
        const ui = SwaggerUIBundle({
            // url: "http://petstore.swagger.io/v2/swagger.json",
            url: "<%=basePath%>v2/api-docs.do",
            dom_id: '#swagger-ui',
            deepLinking: true,
            presets: [
                SwaggerUIBundle.presets.apis,
                SwaggerUIStandalonePreset
            ],
            plugins: [
                SwaggerUIBundle.plugins.DownloadUrl
            ],
            layout: "StandaloneLayout"
        });

        window.ui = ui
    }
</script>
</body>
</html>
